Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 HUBBARD STREET Terraced £460,000 3 Feb 2023
16 HUBBARD STREET Terraced £342,500 27 Feb 2015
22 HUBBARD STREET Terraced £250,000 28 Feb 2007